rack power - French English Dictionary